centralized national tax registry - French English Dictionary